<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, user-scalable=no">
  <meta name="description" content="pages library API docs, for the Dart programming language.">
  <title>pages library - Dart API</title>


  
  <link rel="preconnect" href="https://fonts.gstatic.com">
  <link href="https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,300;0,400;0,500;0,700;1,400&display=swap" rel="stylesheet">
  <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@48,400,0,0" rel="stylesheet">
  
  <link rel="stylesheet" href="../static-assets/github.css?v1">
  <link rel="stylesheet" href="../static-assets/styles.css?v1">
  <link rel="icon" href="../static-assets/favicon.png?v1">

  
</head>


<body data-base-href="../" data-using-base-href="false" class="light-theme">

<div id="overlay-under-drawer"></div>

<header id="title">
  <span id="sidenav-left-toggle" class="material-symbols-outlined" role="button" tabindex="0">menu</span>
  <ol class="breadcrumbs gt-separated dark hidden-xs">
    <li><a href="../index.html">yuuna</a></li>
    <li class="self-crumb">pages library</li>
  </ol>
  <div class="self-name">pages</div>
  <form class="search navbar-right" role="search">
    <input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
  </form>
  <div class="toggle" id="theme-button">
    <label for="theme">
      <input type="checkbox" id="theme" value="light-theme">
      <span id="dark-theme-button" class="material-symbols-outlined">
        brightness_4
      </span>
      <span id="light-theme-button" class="material-symbols-outlined">
        brightness_5
      </span>
    </label>
  </div>
</header>
<main>

  <div id="dartdoc-main-content" class="main-content">
    
      <div>
<h1><span class="kind-library">pages</span> library 
 
</h1></div>

    


    <section class="summary offset-anchor" id="classes">
      <h2>Classes</h2>

      <dl>
        <dt id="AudioRecorderDialogPage">
  <span class="name "><a href="../pages/AudioRecorderDialogPage-class.html">AudioRecorderDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for selecting segmented units of a source
text.
</dd>

        <dt id="BaseHistoryPage">
  <span class="name "><a href="../pages/BaseHistoryPage-class.html">BaseHistoryPage</a></span> 

</dt>
<dd>
  A template for a single media type's history body content in the main menu
given a selected media source.
</dd>

        <dt id="BaseHistoryPageState">
  <span class="name "><a href="../pages/BaseHistoryPageState-class.html">BaseHistoryPageState</a><span class="signature">&lt;<wbr><span class="type-parameter">T extends <a href="../pages/BaseHistoryPage-class.html">BaseHistoryPage</a></span>&gt;</span></span> 

</dt>
<dd>
  A base class for providing all tabs in the main menu. In large part, this
was implemented to define shortcuts for common lengthy methods across UI
code.
</dd>

        <dt id="BaseMediaSearchBar">
  <span class="name "><a href="../pages/BaseMediaSearchBar-class.html">BaseMediaSearchBar</a></span> 

</dt>
<dd>
  The search bar used for the home page when a certain source is enabled.
</dd>

        <dt id="BaseMediaSearchBarState">
  <span class="name "><a href="../pages/BaseMediaSearchBarState-class.html">BaseMediaSearchBarState</a><span class="signature">&lt;<wbr><span class="type-parameter">T extends <a href="../pages/BaseMediaSearchBar-class.html">BaseMediaSearchBar</a></span>&gt;</span></span> 

</dt>
<dd>
  State for <a href="../pages/BaseMediaSearchBar-class.html">BaseMediaSearchBar</a>.
</dd>

        <dt id="BasePage">
  <span class="name "><a href="../pages/BasePage-class.html">BasePage</a></span> 

</dt>
<dd>
  A page template which assumes use of <a href="../pages/BasePageState-class.html">BasePageState</a> by which all pages
in the app will conveniently share base functionality.
</dd>

        <dt id="BasePageState">
  <span class="name "><a href="../pages/BasePageState-class.html">BasePageState</a><span class="signature">&lt;<wbr><span class="type-parameter">T extends <a href="../pages/BasePage-class.html">BasePage</a></span>&gt;</span></span> 

</dt>
<dd>
  A base class for providing all pages in the app with a collection
of shared functions and variables. In large part, this was implemented to
define shortcuts for common lengthy methods across UI code.
</dd>

        <dt id="BaseSourcePage">
  <span class="name "><a href="../pages/BaseSourcePage-class.html">BaseSourcePage</a></span> 

</dt>
<dd>
  A page template which assumes use of <a href="../pages/BaseSourcePageState-class.html">BaseSourcePageState</a> by which all
pages in the app that are used for when using a certain source will
conveniently share base functionality.f
</dd>

        <dt id="BaseSourcePageState">
  <span class="name "><a href="../pages/BaseSourcePageState-class.html">BaseSourcePageState</a><span class="signature">&lt;<wbr><span class="type-parameter">T extends <a href="../pages/BaseSourcePage-class.html">BaseSourcePage</a></span>&gt;</span></span> 

</dt>
<dd>
  A base class for providing all pages used for media in the app with a
collection of shared functions and variables. In large part, this was
implemented to define shortcuts for common lengthy methods across UI code.
</dd>

        <dt id="BaseTabPage">
  <span class="name "><a href="../pages/BaseTabPage-class.html">BaseTabPage</a></span> 

</dt>
<dd>
  A template for a single media type's tab body content in the main menu.
Has a floating search bar which can be customised depending on the
current selected media source.
</dd>

        <dt id="BaseTabPageState">
  <span class="name "><a href="../pages/BaseTabPageState-class.html">BaseTabPageState</a><span class="signature">&lt;<wbr><span class="type-parameter">T extends <a href="../pages/BaseTabPage-class.html">BaseTabPage</a></span>&gt;</span></span> 

</dt>
<dd>
  A base class for providing all tabs in the main menu. In large part, this
was implemented to define shortcuts for common lengthy methods across UI
code.
</dd>

        <dt id="BlurOptionsDialogPage">
  <span class="name "><a href="../pages/BlurOptionsDialogPage-class.html">BlurOptionsDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog when editing <a href="../utils/BlurOptions-class.html">BlurOptions</a>.
</dd>

        <dt id="BookmarkButton">
  <span class="name "><a href="../pages/BookmarkButton-class.html">BookmarkButton</a></span> 

</dt>
<dd>
  Button for displaying a bookmark.
</dd>

        <dt id="BrowserBookmarkDialogPage">
  <span class="name "><a href="../pages/BrowserBookmarkDialogPage-class.html">BrowserBookmarkDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog when editing a new <a href="../utils/BrowserBookmark-class.html">BrowserBookmark</a>.
</dd>

        <dt id="BrowserDialogPage">
  <span class="name "><a href="../pages/BrowserDialogPage-class.html">BrowserDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog when choosing a browser.
</dd>

        <dt id="BrowserHistoryPage">
  <span class="name "><a href="../pages/BrowserHistoryPage-class.html">BrowserHistoryPage</a></span> 

</dt>
<dd>
  The media page used for unimplemented sources.
</dd>

        <dt id="BrowserSourcePage">
  <span class="name "><a href="../pages/BrowserSourcePage-class.html">BrowserSourcePage</a></span> 

</dt>
<dd>
  The page for browsing a catalog until a volume is opened.
</dd>

        <dt id="ChatgptSettingsDialogPage">
  <span class="name "><a href="../pages/ChatgptSettingsDialogPage-class.html">ChatgptSettingsDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for managing ChatGPT settings.
</dd>

        <dt id="ClosedCaptionsIndicator">
  <span class="name "><a href="../pages/ClosedCaptionsIndicator-class.html">ClosedCaptionsIndicator</a></span> 

</dt>
<dd>
  Used to indicate which captions are included on metadata
for a YouTube video.
</dd>

        <dt id="CreatorPage">
  <span class="name "><a href="../pages/CreatorPage-class.html">CreatorPage</a></span> 

</dt>
<dd>
  The page used for the Card Creator to modify a note before export. Relies
on the <a href="../models/CreatorModel-class.html">CreatorModel</a>.
</dd>

        <dt id="CreatorQuickActionsPage">
  <span class="name "><a href="../pages/CreatorQuickActionsPage-class.html">CreatorQuickActionsPage</a></span> 

</dt>
<dd>
  The content of the dialog used for editing quick actions.
</dd>

        <dt id="CropImageDialogPage">
  <span class="name "><a href="../pages/CropImageDialogPage-class.html">CropImageDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog when using the crop image enhancement.
</dd>

        <dt id="DictionaryDialogDeletePage">
  <span class="name "><a href="../pages/DictionaryDialogDeletePage-class.html">DictionaryDialogDeletePage</a></span> 

</dt>
<dd>
  The content of the dialog used for showing dictionary import progress when
deleting a dictionary from the dictionary menu. See the
<a href="../pages/DictionaryDialogPage-class.html">DictionaryDialogPage</a>.
</dd>

        <dt id="DictionaryDialogImportPage">
  <span class="name "><a href="../pages/DictionaryDialogImportPage-class.html">DictionaryDialogImportPage</a></span> 

</dt>
<dd>
  The content of the dialog used for showing dictionary import progress when
importing a dictionary from the dictionary menu. See the
<a href="../pages/DictionaryDialogPage-class.html">DictionaryDialogPage</a>.
</dd>

        <dt id="DictionaryDialogPage">
  <span class="name "><a href="../pages/DictionaryDialogPage-class.html">DictionaryDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for managing dictionaries.
</dd>

        <dt id="DictionaryEntryPage">
  <span class="name "><a href="../pages/DictionaryEntryPage-class.html">DictionaryEntryPage</a></span> 

</dt>
<dd>
  Returns the widget for a <a href="../dictionary/DictionaryEntry-class.html">DictionaryEntry</a> making up a collection of
meanings.
</dd>

        <dt id="DictionaryHistoryPage">
  <span class="name "><a href="../pages/DictionaryHistoryPage-class.html">DictionaryHistoryPage</a></span> 

</dt>
<dd>
  Returns the main body of the <a href="../pages/HomeDictionaryPage-class.html">HomeDictionaryPage</a> before the search bar
is opened.
</dd>

        <dt id="DictionaryResultPage">
  <span class="name "><a href="../pages/DictionaryResultPage-class.html">DictionaryResultPage</a></span> 

</dt>
<dd>
  Returns the widget for a <a href="../dictionary/DictionarySearchResult-class.html">DictionarySearchResult</a> which returns a
scrollable list of each <a href="../dictionary/DictionaryEntry-class.html">DictionaryEntry</a> in its mappings.
</dd>

        <dt id="DictionarySettingsDialogPage">
  <span class="name "><a href="../pages/DictionarySettingsDialogPage-class.html">DictionarySettingsDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for managing dictionary settings.
</dd>

        <dt id="DictionaryTermPage">
  <span class="name "><a href="../pages/DictionaryTermPage-class.html">DictionaryTermPage</a></span> 

</dt>
<dd>
  Returns the widget for a list of <a href="../dictionary/DictionaryEntry-class.html">DictionaryEntry</a> making up a term.
</dd>

        <dt id="EnhancementsPickerDialogPage">
  <span class="name "><a href="../pages/EnhancementsPickerDialogPage-class.html">EnhancementsPickerDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for picking creator enhancements for a field.
</dd>

        <dt id="ExampleSentencesDialogPage">
  <span class="name "><a href="../pages/ExampleSentencesDialogPage-class.html">ExampleSentencesDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for selecting example sentences.
</dd>

        <dt id="FieldPickerDialogPage">
  <span class="name "><a href="../pages/FieldPickerDialogPage-class.html">FieldPickerDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for picking creator fields.
</dd>

        <dt id="ForvoAudioDialogPage">
  <span class="name "><a href="../pages/ForvoAudioDialogPage-class.html">ForvoAudioDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for picking a specific contributor when
using the Forvo audio enhancement.
</dd>

        <dt id="HistoryPlayerPage">
  <span class="name "><a href="../pages/HistoryPlayerPage-class.html">HistoryPlayerPage</a></span> 

</dt>
<dd>
  A default page for a <a href="../media/PlayerMediaSource-class.html">PlayerMediaSource</a>'s tab body content when selected
as a source in the main menu.
</dd>

        <dt id="HistoryPlayerPageState">
  <span class="name "><a href="../pages/HistoryPlayerPageState-class.html">HistoryPlayerPageState</a><span class="signature">&lt;<wbr><span class="type-parameter">T extends <a href="../pages/HistoryPlayerPage-class.html">HistoryPlayerPage</a></span>&gt;</span></span> 

</dt>
<dd>
  A base class for providing all tabs in the main menu. In large part, this
was implemented to define shortcuts for common lengthy methods across UI
code.
</dd>

        <dt id="HistoryReaderPage">
  <span class="name "><a href="../pages/HistoryReaderPage-class.html">HistoryReaderPage</a></span> 

</dt>
<dd>
  A default page for a <a href="../media/ReaderMediaSource-class.html">ReaderMediaSource</a>'s tab body content when selected
as a source in the main menu.
</dd>

        <dt id="HistoryReaderPageState">
  <span class="name "><a href="../pages/HistoryReaderPageState-class.html">HistoryReaderPageState</a><span class="signature">&lt;<wbr><span class="type-parameter">T extends <a href="../pages/BaseHistoryPage-class.html">BaseHistoryPage</a></span>&gt;</span></span> 

</dt>
<dd>
  A base class for providing all tabs in the main menu. In large part, this
was implemented to define shortcuts for common lengthy methods across UI
code.
</dd>

        <dt id="HistoryViewerPage">
  <span class="name "><a href="../pages/HistoryViewerPage-class.html">HistoryViewerPage</a></span> 

</dt>
<dd>
  A default page for a <a href="../media/ViewerMediaSource-class.html">ViewerMediaSource</a>'s tab body content when selected
as a source in the main menu.
</dd>

        <dt id="HistoryViewerPageState">
  <span class="name "><a href="../pages/HistoryViewerPageState-class.html">HistoryViewerPageState</a><span class="signature">&lt;<wbr><span class="type-parameter">T extends <a href="../pages/BaseHistoryPage-class.html">BaseHistoryPage</a></span>&gt;</span></span> 

</dt>
<dd>
  A base class for providing all tabs in the main menu. In large part, this
was implemented to define shortcuts for common lengthy methods across UI
code.
</dd>

        <dt id="HomeDictionaryPage">
  <span class="name "><a href="../pages/HomeDictionaryPage-class.html">HomeDictionaryPage</a></span> 

</dt>
<dd>
  The body content for the Dictionary tab in the main menu.
</dd>

        <dt id="HomePage">
  <span class="name "><a href="../pages/HomePage-class.html">HomePage</a></span> 

</dt>
<dd>
  Appears at startup as the portal from which a user may select media and
broadly select their activity of choice. The page characteristically has
an <a href="https://api.flutter.dev/flutter/material/AppBar-class.html">AppBar</a> and a <a href="https://api.flutter.dev/flutter/material/BottomNavigationBar-class.html">BottomNavigationBar</a>.
</dd>

        <dt id="HomePlayerPage">
  <span class="name "><a href="../pages/HomePlayerPage-class.html">HomePlayerPage</a></span> 

</dt>
<dd>
  The body content for the Player tab in the main menu.
</dd>

        <dt id="HomeReaderPage">
  <span class="name "><a href="../pages/HomeReaderPage-class.html">HomeReaderPage</a></span> 

</dt>
<dd>
  The body content for the Reader tab in the main menu.
</dd>

        <dt id="HomeViewerPage">
  <span class="name "><a href="../pages/HomeViewerPage-class.html">HomeViewerPage</a></span> 

</dt>
<dd>
  The body content for the Viewer tab in the main menu.
</dd>

        <dt id="ImmersionKitSentencesDialogPage">
  <span class="name "><a href="../pages/ImmersionKitSentencesDialogPage-class.html">ImmersionKitSentencesDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for selecting example sentences.
</dd>

        <dt id="LanguageDialogPage">
  <span class="name "><a href="../pages/LanguageDialogPage-class.html">LanguageDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for changing the target language or app
locale.
</dd>

        <dt id="LoadingPage">
  <span class="name "><a href="../pages/LoadingPage-class.html">LoadingPage</a></span> 

</dt>
<dd>
  Shows a bare loading circle.
</dd>

        <dt id="MassifSentencesDialogPage">
  <span class="name "><a href="../pages/MassifSentencesDialogPage-class.html">MassifSentencesDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for selecting example sentences.
</dd>

        <dt id="MediaItemDialogPage">
  <span class="name "><a href="../pages/MediaItemDialogPage-class.html">MediaItemDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used upon long-pressing a <a href="../media/MediaItem-class.html">MediaItem</a>.
</dd>

        <dt id="MediaSourcePickerDialogPage">
  <span class="name "><a href="../pages/MediaSourcePickerDialogPage-class.html">MediaSourcePickerDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for picking a source for a media type.
</dd>

        <dt id="MokuroCatalogBrowsePage">
  <span class="name "><a href="../pages/MokuroCatalogBrowsePage-class.html">MokuroCatalogBrowsePage</a></span> 

</dt>
<dd>
  The page for browsing a catalog until a volume is opened.
</dd>

        <dt id="MokuroCatalogDialogPage">
  <span class="name "><a href="../pages/MokuroCatalogDialogPage-class.html">MokuroCatalogDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for showing catalogs.
</dd>

        <dt id="MokuroCatalogEditDialogPage">
  <span class="name "><a href="../pages/MokuroCatalogEditDialogPage-class.html">MokuroCatalogEditDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog when editing a new Mokuro catalog.
</dd>

        <dt id="MokuroCatalogManageDialogPage">
  <span class="name "><a href="../pages/MokuroCatalogManageDialogPage-class.html">MokuroCatalogManageDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for managing catalogs.
</dd>

        <dt id="MokuroLinkDialogPage">
  <span class="name "><a href="../pages/MokuroLinkDialogPage-class.html">MokuroLinkDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog after clicking 'Open Link' for the Mokuro source.
</dd>

        <dt id="MokuroSettingsDialogPage">
  <span class="name "><a href="../pages/MokuroSettingsDialogPage-class.html">MokuroSettingsDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for managing Mokuro reader web settings.
</dd>

        <dt id="NetworkStreamDialogPage">
  <span class="name "><a href="../pages/NetworkStreamDialogPage-class.html">NetworkStreamDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog when editing <a href="../utils/SubtitleOptions-class.html">SubtitleOptions</a>.
</dd>

        <dt id="OpenStashDialogPage">
  <span class="name "><a href="../pages/OpenStashDialogPage-class.html">OpenStashDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for managing and viewing items in the Stash.
</dd>

        <dt id="PlaceholderSourcePage">
  <span class="name "><a href="../pages/PlaceholderSourcePage-class.html">PlaceholderSourcePage</a></span> 

</dt>
<dd>
  The media page used for unimplemented sources.
</dd>

        <dt id="PlayerSettingsDialogPage">
  <span class="name "><a href="../pages/PlayerSettingsDialogPage-class.html">PlayerSettingsDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for managing player settings.
</dd>

        <dt id="PlayerSourcePage">
  <span class="name "><a href="../pages/PlayerSourcePage-class.html">PlayerSourcePage</a></span> 

</dt>
<dd>
  The media page used for the <a href="../media/PlayerMediaSource-class.html">PlayerMediaSource</a>.
</dd>

        <dt id="PlayerTranscriptPage">
  <span class="name "><a href="../pages/PlayerTranscriptPage-class.html">PlayerTranscriptPage</a></span> 

</dt>
<dd>
  Shown when the user scrolls vertically in the player.
</dd>

        <dt id="ProfilesDialogPage">
  <span class="name "><a href="../pages/ProfilesDialogPage-class.html">ProfilesDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for managing profiles.
</dd>

        <dt id="QuickActionsPickerDialogPage">
  <span class="name "><a href="../pages/QuickActionsPickerDialogPage-class.html">QuickActionsPickerDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for picking quick actions for a profile.
</dd>

        <dt id="ReaderChatgptPage">
  <span class="name "><a href="../pages/ReaderChatgptPage-class.html">ReaderChatgptPage</a></span> 

</dt>
<dd>
  A page for <a href="../media/ReaderChatgptSource-class.html">ReaderChatgptSource</a> which allows the user to interact with the
ChatGPT service.
</dd>

        <dt id="ReaderClipboardPage">
  <span class="name "><a href="../pages/ReaderClipboardPage-class.html">ReaderClipboardPage</a></span> 

</dt>
<dd>
  A page for <a href="../pages/ReaderClipboardPage-class.html">ReaderClipboardPage</a> which shows the content of the current
clipboard as selectable text.
</dd>

        <dt id="ReaderLyricsPage">
  <span class="name "><a href="../pages/ReaderLyricsPage-class.html">ReaderLyricsPage</a></span> 

</dt>
<dd>
  A page for <a href="../media/ReaderLyricsSource-class.html">ReaderLyricsSource</a> which shows lyrics of current playing
media.
</dd>

        <dt id="ReaderMokuroHistoryPage">
  <span class="name "><a href="../pages/ReaderMokuroHistoryPage-class.html">ReaderMokuroHistoryPage</a></span> 

</dt>
<dd>
  A page for <a href="../media/ReaderMokuroSource-class.html">ReaderMokuroSource</a>'s tab body content when selected as a source
in the main menu.
</dd>

        <dt id="ReaderTtuSourceHistoryPage">
  <span class="name "><a href="../pages/ReaderTtuSourceHistoryPage-class.html">ReaderTtuSourceHistoryPage</a></span> 

</dt>
<dd>
  A page for <a href="../media/ReaderTtuSource-class.html">ReaderTtuSource</a>'s tab body content when selected as a source
in the main menu.
</dd>

        <dt id="ReaderTtuSourcePage">
  <span class="name "><a href="../pages/ReaderTtuSourcePage-class.html">ReaderTtuSourcePage</a></span> 

</dt>
<dd>
  The media page used for the <a href="../media/ReaderTtuSource-class.html">ReaderTtuSource</a>.
</dd>

        <dt id="ReaderWebsocketPage">
  <span class="name "><a href="../pages/ReaderWebsocketPage-class.html">ReaderWebsocketPage</a></span> 

</dt>
<dd>
  A page for <a href="../media/ReaderWebsocketSource-class.html">ReaderWebsocketSource</a> which shows lyrics of current playing
media.
</dd>

        <dt id="RecursiveDictionaryHistoryPage">
  <span class="name "><a href="../pages/RecursiveDictionaryHistoryPage-class.html">RecursiveDictionaryHistoryPage</a></span> 

</dt>
<dd>
  The page shown to view a result in dictionary history.
</dd>

        <dt id="RecursiveDictionaryPage">
  <span class="name "><a href="../pages/RecursiveDictionaryPage-class.html">RecursiveDictionaryPage</a></span> 

</dt>
<dd>
  The page shown after performing a recursive dictionary lookup.
</dd>

        <dt id="SubtitleOptionsDialogPage">
  <span class="name "><a href="../pages/SubtitleOptionsDialogPage-class.html">SubtitleOptionsDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog when editing <a href="../utils/SubtitleOptions-class.html">SubtitleOptions</a>.
</dd>

        <dt id="SwitchSettingsPage">
  <span class="name "><a href="../pages/SwitchSettingsPage-class.html">SwitchSettingsPage</a><span class="signature">&lt;<wbr><span class="type-parameter">T</span>&gt;</span></span> 

</dt>
<dd>
  The content of the dialog used for selecting segmented units of a source
text.
</dd>

        <dt id="TextSegmentationDialogPage">
  <span class="name "><a href="../pages/TextSegmentationDialogPage-class.html">TextSegmentationDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for selecting segmented units of a source
text.
</dd>

        <dt id="TtuSettingsDialogPage">
  <span class="name "><a href="../pages/TtuSettingsDialogPage-class.html">TtuSettingsDialogPage</a></span> 

</dt>
<dd>
  The content of the dialog used for managing Reader settings.
</dd>

        <dt id="WebsocketDialogPage">
  <span class="name "><a href="../pages/WebsocketDialogPage-class.html">WebsocketDialogPage</a></span> 

</dt>
<dd>
  Used by the Reader WebSocket Source.
</dd>

        <dt id="YoutubeMediaSearchBar">
  <span class="name "><a href="../pages/YoutubeMediaSearchBar-class.html">YoutubeMediaSearchBar</a></span> 

</dt>
<dd>
  The search bar used for the <a href="../pages/YoutubeMediaSearchBar-class.html">YoutubeMediaSearchBar</a>.
</dd>

        <dt id="YoutubeVideoResultsPage">
  <span class="name "><a href="../pages/YoutubeVideoResultsPage-class.html">YoutubeVideoResultsPage</a></span> 

</dt>
<dd>
  The page shown to view YouTube search results.
</dd>

      </dl>
    </section>




    <section class="summary offset-anchor" id="properties">
      <h2>Properties</h2>

      <dl class="properties">
        <dt id="faviconProvider" class="property">
  <span class="name"><a href="../pages/faviconProvider.html">faviconProvider</a></span>
  <span class="signature">&#8594; <a href="https://pub.dev/documentation/riverpod/1.0.3/riverpod/FutureProviderFamily-class.html">FutureProviderFamily</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="https://api.flutter.dev/flutter/dart-core/String-class.html">String</a>?</span>, <span class="type-parameter"><a href="https://api.flutter.dev/flutter/dart-core/String-class.html">String</a></span>&gt;</span></span> 

</dt>
<dd>
  Provider for getting the best favicon.
  <div class="features"><span class="feature">final</span></div>

</dd>

      </dl>
    </section>





  </div> <!-- /.main-content -->

  <div id="dartdoc-sidebar-left" class="sidebar sidebar-offcanvas-left">
    <header id="header-search-sidebar" class="hidden-l">
  <form class="search-sidebar" role="search">
    <input type="text" id="search-sidebar" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
  </form>
</header>

<ol class="breadcrumbs gt-separated dark hidden-l" id="sidebar-nav">
  <li><a href="../index.html">yuuna</a></li>
  <li class="self-crumb">pages library</li>
</ol>


    <h5><span class="package-name">yuuna</span> <span class="package-kind">package</span></h5>
    <ol>
      <li class="section-title">Libraries</li>
      <li><a href="../creator/creator-library.html">creator</a></li>
      <li><a href="../dictionary/dictionary-library.html">dictionary</a></li>
      <li><a href="../language/language-library.html">language</a></li>
      <li><a href="../main/main-library.html">main</a></li>
      <li><a href="../media/media-library.html">media</a></li>
      <li><a href="../models/models-library.html">models</a></li>
      <li><a href="../pages/pages-library.html">pages</a></li>
      <li><a href="../i18n_strings.g/i18n_strings.g-library.html">strings.g</a></li>
      <li><a href="../utils/utils-library.html">utils</a></li>
</ol>

  </div>

  <div id="dartdoc-sidebar-right" class="sidebar sidebar-offcanvas-right">
    <h5>pages library</h5>
    <ol>
      <li class="section-title"><a href="../pages/pages-library.html#classes">Classes</a></li>
        <li><a href="../pages/AudioRecorderDialogPage-class.html">AudioRecorderDialogPage</a></li>
        <li><a href="../pages/BaseHistoryPage-class.html">BaseHistoryPage</a></li>
        <li><a href="../pages/BaseHistoryPageState-class.html">BaseHistoryPageState</a></li>
        <li><a href="../pages/BaseMediaSearchBar-class.html">BaseMediaSearchBar</a></li>
        <li><a href="../pages/BaseMediaSearchBarState-class.html">BaseMediaSearchBarState</a></li>
        <li><a href="../pages/BasePage-class.html">BasePage</a></li>
        <li><a href="../pages/BasePageState-class.html">BasePageState</a></li>
        <li><a href="../pages/BaseSourcePage-class.html">BaseSourcePage</a></li>
        <li><a href="../pages/BaseSourcePageState-class.html">BaseSourcePageState</a></li>
        <li><a href="../pages/BaseTabPage-class.html">BaseTabPage</a></li>
        <li><a href="../pages/BaseTabPageState-class.html">BaseTabPageState</a></li>
        <li><a href="../pages/BlurOptionsDialogPage-class.html">BlurOptionsDialogPage</a></li>
        <li><a href="../pages/BookmarkButton-class.html">BookmarkButton</a></li>
        <li><a href="../pages/BrowserBookmarkDialogPage-class.html">BrowserBookmarkDialogPage</a></li>
        <li><a href="../pages/BrowserDialogPage-class.html">BrowserDialogPage</a></li>
        <li><a href="../pages/BrowserHistoryPage-class.html">BrowserHistoryPage</a></li>
        <li><a href="../pages/BrowserSourcePage-class.html">BrowserSourcePage</a></li>
        <li><a href="../pages/ChatgptSettingsDialogPage-class.html">ChatgptSettingsDialogPage</a></li>
        <li><a href="../pages/ClosedCaptionsIndicator-class.html">ClosedCaptionsIndicator</a></li>
        <li><a href="../pages/CreatorPage-class.html">CreatorPage</a></li>
        <li><a href="../pages/CreatorQuickActionsPage-class.html">CreatorQuickActionsPage</a></li>
        <li><a href="../pages/CropImageDialogPage-class.html">CropImageDialogPage</a></li>
        <li><a href="../pages/DictionaryDialogDeletePage-class.html">DictionaryDialogDeletePage</a></li>
        <li><a href="../pages/DictionaryDialogImportPage-class.html">DictionaryDialogImportPage</a></li>
        <li><a href="../pages/DictionaryDialogPage-class.html">DictionaryDialogPage</a></li>
        <li><a href="../pages/DictionaryEntryPage-class.html">DictionaryEntryPage</a></li>
        <li><a href="../pages/DictionaryHistoryPage-class.html">DictionaryHistoryPage</a></li>
        <li><a href="../pages/DictionaryResultPage-class.html">DictionaryResultPage</a></li>
        <li><a href="../pages/DictionarySettingsDialogPage-class.html">DictionarySettingsDialogPage</a></li>
        <li><a href="../pages/DictionaryTermPage-class.html">DictionaryTermPage</a></li>
        <li><a href="../pages/EnhancementsPickerDialogPage-class.html">EnhancementsPickerDialogPage</a></li>
        <li><a href="../pages/ExampleSentencesDialogPage-class.html">ExampleSentencesDialogPage</a></li>
        <li><a href="../pages/FieldPickerDialogPage-class.html">FieldPickerDialogPage</a></li>
        <li><a href="../pages/ForvoAudioDialogPage-class.html">ForvoAudioDialogPage</a></li>
        <li><a href="../pages/HistoryPlayerPage-class.html">HistoryPlayerPage</a></li>
        <li><a href="../pages/HistoryPlayerPageState-class.html">HistoryPlayerPageState</a></li>
        <li><a href="../pages/HistoryReaderPage-class.html">HistoryReaderPage</a></li>
        <li><a href="../pages/HistoryReaderPageState-class.html">HistoryReaderPageState</a></li>
        <li><a href="../pages/HistoryViewerPage-class.html">HistoryViewerPage</a></li>
        <li><a href="../pages/HistoryViewerPageState-class.html">HistoryViewerPageState</a></li>
        <li><a href="../pages/HomeDictionaryPage-class.html">HomeDictionaryPage</a></li>
        <li><a href="../pages/HomePage-class.html">HomePage</a></li>
        <li><a href="../pages/HomePlayerPage-class.html">HomePlayerPage</a></li>
        <li><a href="../pages/HomeReaderPage-class.html">HomeReaderPage</a></li>
        <li><a href="../pages/HomeViewerPage-class.html">HomeViewerPage</a></li>
        <li><a href="../pages/ImmersionKitSentencesDialogPage-class.html">ImmersionKitSentencesDialogPage</a></li>
        <li><a href="../pages/LanguageDialogPage-class.html">LanguageDialogPage</a></li>
        <li><a href="../pages/LoadingPage-class.html">LoadingPage</a></li>
        <li><a href="../pages/MassifSentencesDialogPage-class.html">MassifSentencesDialogPage</a></li>
        <li><a href="../pages/MediaItemDialogPage-class.html">MediaItemDialogPage</a></li>
        <li><a href="../pages/MediaSourcePickerDialogPage-class.html">MediaSourcePickerDialogPage</a></li>
        <li><a href="../pages/MokuroCatalogBrowsePage-class.html">MokuroCatalogBrowsePage</a></li>
        <li><a href="../pages/MokuroCatalogDialogPage-class.html">MokuroCatalogDialogPage</a></li>
        <li><a href="../pages/MokuroCatalogEditDialogPage-class.html">MokuroCatalogEditDialogPage</a></li>
        <li><a href="../pages/MokuroCatalogManageDialogPage-class.html">MokuroCatalogManageDialogPage</a></li>
        <li><a href="../pages/MokuroLinkDialogPage-class.html">MokuroLinkDialogPage</a></li>
        <li><a href="../pages/MokuroSettingsDialogPage-class.html">MokuroSettingsDialogPage</a></li>
        <li><a href="../pages/NetworkStreamDialogPage-class.html">NetworkStreamDialogPage</a></li>
        <li><a href="../pages/OpenStashDialogPage-class.html">OpenStashDialogPage</a></li>
        <li><a href="../pages/PlaceholderSourcePage-class.html">PlaceholderSourcePage</a></li>
        <li><a href="../pages/PlayerSettingsDialogPage-class.html">PlayerSettingsDialogPage</a></li>
        <li><a href="../pages/PlayerSourcePage-class.html">PlayerSourcePage</a></li>
        <li><a href="../pages/PlayerTranscriptPage-class.html">PlayerTranscriptPage</a></li>
        <li><a href="../pages/ProfilesDialogPage-class.html">ProfilesDialogPage</a></li>
        <li><a href="../pages/QuickActionsPickerDialogPage-class.html">QuickActionsPickerDialogPage</a></li>
        <li><a href="../pages/ReaderChatgptPage-class.html">ReaderChatgptPage</a></li>
        <li><a href="../pages/ReaderClipboardPage-class.html">ReaderClipboardPage</a></li>
        <li><a href="../pages/ReaderLyricsPage-class.html">ReaderLyricsPage</a></li>
        <li><a href="../pages/ReaderMokuroHistoryPage-class.html">ReaderMokuroHistoryPage</a></li>
        <li><a href="../pages/ReaderTtuSourceHistoryPage-class.html">ReaderTtuSourceHistoryPage</a></li>
        <li><a href="../pages/ReaderTtuSourcePage-class.html">ReaderTtuSourcePage</a></li>
        <li><a href="../pages/ReaderWebsocketPage-class.html">ReaderWebsocketPage</a></li>
        <li><a href="../pages/RecursiveDictionaryHistoryPage-class.html">RecursiveDictionaryHistoryPage</a></li>
        <li><a href="../pages/RecursiveDictionaryPage-class.html">RecursiveDictionaryPage</a></li>
        <li><a href="../pages/SubtitleOptionsDialogPage-class.html">SubtitleOptionsDialogPage</a></li>
        <li><a href="../pages/SwitchSettingsPage-class.html">SwitchSettingsPage</a></li>
        <li><a href="../pages/TextSegmentationDialogPage-class.html">TextSegmentationDialogPage</a></li>
        <li><a href="../pages/TtuSettingsDialogPage-class.html">TtuSettingsDialogPage</a></li>
        <li><a href="../pages/WebsocketDialogPage-class.html">WebsocketDialogPage</a></li>
        <li><a href="../pages/YoutubeMediaSearchBar-class.html">YoutubeMediaSearchBar</a></li>
        <li><a href="../pages/YoutubeVideoResultsPage-class.html">YoutubeVideoResultsPage</a></li>




      <li class="section-title"><a href="../pages/pages-library.html#properties">Properties</a></li>
        <li><a href="../pages/faviconProvider.html">faviconProvider</a></li>




</ol>

  </div><!--/sidebar-offcanvas-right-->

</main>

<footer>
  <span class="no-break">
    yuuna
      2.8.0+93
  </span>

  
</footer>



<script src="../static-assets/highlight.pack.js?v1"></script>
<script src="../static-assets/docs.dart.js"></script>



</body>

</html>

